home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.1 or lower / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_49.txt < prev    next >
Text File  |  1995-07-28  |  14KB  |  263 lines

  1. # near model CODE resource
  2. # jump table entries: 9312-9321 (10 of them)
  3. export_1164:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  2F0C                     move.l     -[A7], A4
  6. 00000006  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000A  200C                     move.l     D0, A4
  8. 0000000C  6610                     bne        +0x12 /* 0000001E */
  9. 0000000E  700C                     moveq.l    D0, 0x0C
  10. 00000010  2F00                     move.l     -[A7], D0
  11. 00000012  4EAD 0B9A                jsr        [A5 + 0xB9A /* export_367 */]
  12. 00000016  2840                     movea.l    A4, D0
  13. 00000018  200C                     move.l     D0, A4
  14. 0000001A  584F                     addq.w     A7, 4
  15. 0000001C  671A                     beq        +0x1C /* 00000038 */
  16. label0000001E:
  17. 0000001E  2F0C                     move.l     -[A7], A4
  18. 00000020  4EAD 1C7A                jsr        [A5 + 0x1C7A /* export_907 */]
  19. 00000024  2840                     movea.l    A4, D0
  20. 00000026  2054                     movea.l    A0, [A4]
  21. 00000028  20AD FE7A                move.l     [A0], [A5 - 0x186]
  22. 0000002C  2054                     movea.l    A0, [A4]
  23. 0000002E  217C 6E75 6C6C 0008      move.l     [A0 + 0x8], 0x6E756C6C /* 'null' */
  24. 00000036  584F                     addq.w     A7, 4
  25. label00000038:
  26. 00000038  200C                     move.l     D0, A4
  27. 0000003A  286E FFFC                movea.l    A4, [A6 - 0x4]
  28. 0000003E  4E5E                     unlink     A6
  29. 00000040  4E75                     rts
  30. export_1165:
  31. 00000042  4E56 0000                link       A6, 0
  32. 00000046  2F0C                     move.l     -[A7], A4
  33. 00000048  286E 0008                movea.l    A4, [A6 + 0x8]
  34. 0000004C  200C                     move.l     D0, A4
  35. 0000004E  6728                     beq        +0x2A /* 00000078 */
  36. 00000050  2054                     movea.l    A0, [A4]
  37. 00000052  20AD FE7A                move.l     [A0], [A5 - 0x186]
  38. 00000056  200C                     move.l     D0, A4
  39. 00000058  671E                     beq        +0x20 /* 00000078 */
  40. 0000005A  7000                     moveq.l    D0, 0x00
  41. 0000005C  2F00                     move.l     -[A7], D0
  42. 0000005E  2F0C                     move.l     -[A7], A4
  43. 00000060  4EAD 1C82                jsr        [A5 + 0x1C82 /* export_908 */]
  44. 00000064  202E 000C                move.l     D0, [A6 + 0xC]
  45. 00000068  0800 0000                btst.b     D0, 0x0
  46. 0000006C  504F                     addq.w     A7, 8
  47. 0000006E  6708                     beq        +0xA /* 00000078 */
  48. 00000070  2F0C                     move.l     -[A7], A4
  49. 00000072  4EAD 0BA2                jsr        [A5 + 0xBA2 /* export_368 */]
  50. 00000076  584F                     addq.w     A7, 4
  51. label00000078:
  52. 00000078  286E FFFC                movea.l    A4, [A6 - 0x4]
  53. 0000007C  4E5E                     unlink     A6
  54. 0000007E  4E75                     rts
  55. export_1166:
  56. 00000080  4E56 0000                link       A6, 0
  57. 00000084  2F0C                     move.l     -[A7], A4
  58. 00000086  286E 0008                movea.l    A4, [A6 + 0x8]
  59. 0000008A  2054                     movea.l    A0, [A4]
  60. 0000008C  216E 0010 0008           move.l     [A0 + 0x8], [A6 + 0x10]
  61. 00000092  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  62. 00000096  2F0C                     move.l     -[A7], A4
  63. 00000098  4EAD 1C8A                jsr        [A5 + 0x1C8A /* export_909 */]
  64. 0000009C  286E FFFC                movea.l    A4, [A6 - 0x4]
  65. 000000A0  4E5E                     unlink     A6
  66. 000000A2  4E75                     rts
  67. export_1167:
  68. 000000A4  4E56 0000                link       A6, 0
  69. 000000A8  206E 0008                movea.l    A0, [A6 + 0x8]
  70. 000000AC  2050                     movea.l    A0, [A0]
  71. 000000AE  2028 0008                move.l     D0, [A0 + 0x8]
  72. 000000B2  4E5E                     unlink     A6
  73. 000000B4  4E75                     rts
  74. export_1168:
  75. 000000B6  4E56 0000                link       A6, 0
  76. 000000BA  48E7 1108                movem.l    -[A7], D3,D7,A4
  77. 000000BE  2E2E 000C                move.l     D7, [A6 + 0xC]
  78. 000000C2  286E 0008                movea.l    A4, [A6 + 0x8]
  79. 000000C6  7601                     moveq.l    D3, 0x01
  80. 000000C8  2054                     movea.l    A0, [A4]
  81. 000000CA  BEA8 0008                cmp.l      D7, [A0 + 0x8]
  82. 000000CE  6714                     beq        +0x16 /* 000000E4 */
  83. 000000D0  2F03                     move.l     -[A7], D3
  84. 000000D2  2F07                     move.l     -[A7], D7
  85. 000000D4  2F0C                     move.l     -[A7], A4
  86. 000000D6  4EAD 1C9A                jsr        [A5 + 0x1C9A /* export_911 */]
  87. 000000DA  508F                     addq.l     A7, 8
  88. 000000DC  261F                     move.l     D3, [A7]+
  89. 000000DE  4A00                     tst.b      D0
  90. 000000E0  6602                     bne        +0x4 /* 000000E4 */
  91. 000000E2  7600                     moveq.l    D3, 0x00
  92. label000000E4:
  93. 000000E4  1003                     move.b     D0, D3
  94. 000000E6  4CEE 1088 FFF4           movem.l    D3,D7,A4, [A6 - 0xC]
  95. 000000EC  4E5E                     unlink     A6
  96. 000000EE  4E75                     rts
  97. export_1169:
  98. 000000F0  4E56 0000                link       A6, 0
  99. 000000F4  203C 5445 5854           move.l     D0, 0x54455854 /* 'TEXT' */
  100. 000000FA  4E5E                     unlink     A6
  101. 000000FC  4E75                     rts
  102. export_1170:
  103. 000000FE  4E56 0000                link       A6, 0
  104. 00000102  206E 000C                movea.l    A0, [A6 + 0xC]
  105. 00000106  4250                     clr.w      [A0]
  106. 00000108  7000                     moveq.l    D0, 0x00
  107. 0000010A  4E5E                     unlink     A6
  108. 0000010C  4E75                     rts
  109. export_1171:
  110. 0000010E  4E56 0000                link       A6, 0
  111. 00000112  70FF                     moveq.l    D0, 0xFFFFFFFF
  112. 00000114  2F00                     move.l     -[A7], D0
  113. 00000116  4EAD 0BAA                jsr        [A5 + 0xBAA /* export_369 */]
  114. 0000011A  7000                     moveq.l    D0, 0x00
  115. 0000011C  4E5E                     unlink     A6
  116. 0000011E  4E75                     rts
  117. export_1172:
  118. 00000120  4E56 FEF6                link       A6, -0x010A
  119. 00000124  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  120. 00000128  2C2E 0010                move.l     D6, [A6 + 0x10]
  121. 0000012C  286E 000C                movea.l    A4, [A6 + 0xC]
  122. 00000130  2D7C 6E75 6C6C FFF6      move.l     [A6 - 0xA], 0x6E756C6C /* 'null' */
  123. 00000138  7000                     moveq.l    D0, 0x00
  124. 0000013A  2D40 FFFA                move.l     [A6 - 0x6], D0
  125. 0000013E  41EE FFF6                lea.l      A0, [A6 - 0xA]
  126. 00000142  426E FFFE                clr.w      [A6 - 0x2]
  127. 00000146  486E FFFE                pea.l      [A6 - 0x2]
  128. 0000014A  2F0C                     move.l     -[A7], A4
  129. 0000014C  2054                     movea.l    A0, [A4]
  130. 0000014E  2050                     movea.l    A0, [A0]
  131. 00000150  2268 0094                movea.l    A1, [A0 + 0x94]
  132. 00000154  4E91                     jsr        [A1]
  133. 00000156  3E00                     move.w     D7, D0
  134. 00000158  504F                     addq.w     A7, 8
  135. 0000015A  2F0C                     move.l     -[A7], A4
  136. 0000015C  2054                     movea.l    A0, [A4]
  137. 0000015E  2050                     movea.l    A0, [A0]
  138. 00000160  2268 0090                movea.l    A1, [A0 + 0x90]
  139. 00000164  4E91                     jsr        [A1]
  140. 00000166  2640                     movea.l    A3, D0
  141. 00000168  2F0B                     move.l     -[A7], A3
  142. 0000016A  4EAD 03FA                jsr        [A5 + 0x3FA /* export_123 */]
  143. 0000016E  2F0B                     move.l     -[A7], A3
  144. 00000170  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  145. 00000174  2006                     move.l     D0, D6
  146. 00000176  0480 5445 5854           subi.l     D0, 0x54455854 /* 'TEXT' */
  147. 0000017C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  148. 00000180  670A                     beq        +0xC /* 0000018C */
  149. 00000182  0480 182A 1613           subi.l     D0, 0x182A1613
  150. 00000188  672E                     beq        +0x30 /* 000001B8 */
  151. 0000018A  604C                     bra        +0x4E /* 000001D8 */
  152. label0000018C:
  153. 0000018C  41EE FEF6                lea.l      A0, [A6 - 0x10A]
  154. 00000190  4210                     clr.b      [A0]
  155. 00000192  48C7                     ext.l      D7
  156. 00000194  2F07                     move.l     -[A7], D7
  157. 00000196  486E FEF6                pea.l      [A6 - 0x10A]
  158. 0000019A  2F0B                     move.l     -[A7], A3
  159. 0000019C  2053                     movea.l    A0, [A3]
  160. 0000019E  2050                     movea.l    A0, [A0]
  161. 000001A0  2268 0064                movea.l    A1, [A0 + 0x64]
  162. 000001A4  4E91                     jsr        [A1]
  163. 000001A6  486E FEF6                pea.l      [A6 - 0x10A]
  164. 000001AA  486E FFF6                pea.l      [A6 - 0xA]
  165. 000001AE  4EAD 0F92                jsr        [A5 + 0xF92 /* export_494 */]
  166. 000001B2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  167. 000001B6  6030                     bra        +0x32 /* 000001E8 */
  168. label000001B8:
  169. 000001B8  48C7                     ext.l      D7
  170. 000001BA  2F07                     move.l     -[A7], D7
  171. 000001BC  2F0B                     move.l     -[A7], A3
  172. 000001BE  2053                     movea.l    A0, [A3]
  173. 000001C0  2050                     movea.l    A0, [A0]
  174. 000001C2  2268 0080                movea.l    A1, [A0 + 0x80]
  175. 000001C6  4E91                     jsr        [A1]
  176. 000001C8  508F                     addq.l     A7, 8
  177. 000001CA  2F00                     move.l     -[A7], D0
  178. 000001CC  486E FFF6                pea.l      [A6 - 0xA]
  179. 000001D0  4EAD 0F52                jsr        [A5 + 0xF52 /* export_486 */]
  180. 000001D4  504F                     addq.w     A7, 8
  181. 000001D6  6010                     bra        +0x12 /* 000001E8 */
  182. label000001D8:
  183. 000001D8  2F06                     move.l     -[A7], D6
  184. 000001DA  2F0C                     move.l     -[A7], A4
  185. 000001DC  486E FFF6                pea.l      [A6 - 0xA]
  186. 000001E0  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  187. 000001E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  188. label000001E8:
  189. 000001E8  206E 0008                movea.l    A0, [A6 + 0x8]
  190. 000001EC  43EE FFF6                lea.l      A1, [A6 - 0xA]
  191. 000001F0  20D9                     move.l     [A0]+, [A1]+
  192. 000001F2  20D9                     move.l     [A0]+, [A1]+
  193. 000001F4  4CEE 18C0 FEE6           movem.l    D6,D7,A3,A4, [A6 - 0x11A]
  194. 000001FA  4E5E                     unlink     A6
  195. 000001FC  4E75                     rts
  196. export_1173:
  197. 000001FE  4E56 FFFE                link       A6, -0x0002
  198. 00000202  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  199. 00000206  286E 0008                movea.l    A4, [A6 + 0x8]
  200. 0000020A  426E FFFE                clr.w      [A6 - 0x2]
  201. 0000020E  486E FFFE                pea.l      [A6 - 0x2]
  202. 00000212  2F0C                     move.l     -[A7], A4
  203. 00000214  2054                     movea.l    A0, [A4]
  204. 00000216  2050                     movea.l    A0, [A0]
  205. 00000218  2268 0094                movea.l    A1, [A0 + 0x94]
  206. 0000021C  4E91                     jsr        [A1]
  207. 0000021E  3C00                     move.w     D6, D0
  208. 00000220  7E00                     moveq.l    D7, 0x00
  209. 00000222  486E 000C                pea.l      [A6 + 0xC]
  210. 00000226  4EAD 0EEA                jsr        [A5 + 0xEEA /* export_473 */]
  211. 0000022A  0C80 6C6F 6E67           cmpi.l     D0, 0x6C6F6E67 /* 'long' */
  212. 00000230  4FEF 000C                lea.l      A7, [A7 + 0xC]
  213. 00000234  660E                     bne        +0x10 /* 00000244 */
  214. 00000236  486E 000C                pea.l      [A6 + 0xC]
  215. 0000023A  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  216. 0000023E  2E00                     move.l     D7, D0
  217. 00000240  584F                     addq.w     A7, 4
  218. 00000242  601A                     bra        +0x1C /* 0000025E */
  219. label00000244:
  220. 00000244  41EE 0014                lea.l      A0, [A6 + 0x14]
  221. 00000248  2F20                     move.l     -[A7], -[A0]
  222. 0000024A  2F20                     move.l     -[A7], -[A0]
  223. 0000024C  2F0C                     move.l     -[A7], A4
  224. 0000024E  2054                     movea.l    A0, [A4]
  225. 00000250  2050                     movea.l    A0, [A0]
  226. 00000252  2268 0098                movea.l    A1, [A0 + 0x98]
  227. 00000256  4E91                     jsr        [A1]
  228. 00000258  2E00                     move.l     D7, D0
  229. 0000025A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  230. label0000025E:
  231. 0000025E  2F0C                     move.l     -[A7], A4
  232. 00000260  2054                     movea.l    A0, [A4]
  233. 00000262  2050                     movea.l    A0, [A0]
  234. 00000264  2268 0090                movea.l    A1, [A0 + 0x90]
  235. 00000268  4E91                     jsr        [A1]
  236. 0000026A  2640                     movea.l    A3, D0
  237. 0000026C  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  238. 00000270  2F0B                     move.l     -[A7], A3
  239. 00000272  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  240. 00000276  2F0B                     move.l     -[A7], A3
  241. 00000278  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  242. 0000027C  2F07                     move.l     -[A7], D7
  243. 0000027E  48C6                     ext.l      D6
  244. 00000280  2F06                     move.l     -[A7], D6
  245. 00000282  2F0B                     move.l     -[A7], A3
  246. 00000284  2053                     movea.l    A0, [A3]
  247. 00000286  2050                     movea.l    A0, [A0]
  248. 00000288  2268 007C                movea.l    A1, [A0 + 0x7C]
  249. 0000028C  4E91                     jsr        [A1]
  250. 0000028E  2F07                     move.l     -[A7], D7
  251. 00000290  302E FFFE                move.w     D0, [A6 - 0x2]
  252. 00000294  48C0                     ext.l      D0
  253. 00000296  2F00                     move.l     -[A7], D0
  254. 00000298  2F0B                     move.l     -[A7], A3
  255. 0000029A  2053                     movea.l    A0, [A3]
  256. 0000029C  2050                     movea.l    A0, [A0]
  257. 0000029E  2268 007C                movea.l    A1, [A0 + 0x7C]
  258. 000002A2  4E91                     jsr        [A1]
  259. 000002A4  4FEF 0024                lea.l      A7, [A7 + 0x24]
  260. 000002A8  4CEE 18C0 FFEE           movem.l    D6,D7,A3,A4, [A6 - 0x12]
  261. 000002AE  4E5E                     unlink     A6
  262. 000002B0  4E75                     rts
  263.